<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

class Home extends CI_Controller{
    
    // Création du constructeur de la classe "Reserve"
    public function __construct(){
        parent::__construct();

        // Chargement du helper 'url'
        $this->load->helper('url');
        // Chargement du helper 'assets'
        $this->load->helper('assets');

        // Chargement de la base de données
        $this->load->database();
        // Chargement du modèle users_medals
        $this->load->model('users_medals_model');
        $this->load->model('medals_model');

    }

    public function index(){

        $data = array();
        $unlocked_game = array();
        $medal_game = array();
        $data['title'] = "Pixworld";

		$data['user_id'] = 1;
        // Si l'utilisateur est loggé
//        if(isset($_SESSION['user_id'])){
//            $data['user_id'] = $_SESSION['user_id'];
//            $infos_user = $this->users_model->get_user($_SESSION['user_id']);
//            $infos_user = $infos_user[0];
//            $data['infos_user'] = $infos_user;
//        }
//        // Si aucune session n'est encore lancée
//        else{
//            session_start();
//        
//            $data['user_id'] = 1;
//            $data['users_log_1_url'] = "pixou_couleur_1.png";
//            $data['users_log_2_url'] = "item_1.jpg";
//        }

        for($i=0;$i<4;$i++){
            $medal_game[] = $this->medals_model->get_result($i+1);
            $medal_game[$i] = $medal_game[$i][0];
            // Si on traite le jeu 1
            if($i==0){
                // Déverrouillage constant du jeu 1
                $unlocked_game[$i] = true;
                if(!$medal_game[$i]==null){
                    // on déverrouille le jeu suivant
                    $unlocked_game[$i+1] = true;
                }
                // Sinon
                else{
                    // Le jeu suivant est encore verrouillé
                    $unlocked_game[$i+1] = false;
                }
            }
            else{
                // Pour les autres jeux, si on ne traite pas encore le jeu 4
                if(($i+1)<=3){
                    // Si on a bien une médaille
                    if(!$medal_game[$i]==null){
                        // on déverrouille le jeu suivant
                        $unlocked_game[$i+1] = true;
                    }
                    // Sinon
                    else{
                        // Le jeu suivant est encore verrouillé
                        $unlocked_game[$i+1] = false;
                    }
                }
            }
            //$unlocked_game[$i] = true;
        }

        $data['medal_game'] = $medal_game;
        $data['unlocked_game']= $unlocked_game;
        $this->load->view('home_view',$data);
    }
        
}

    
    




?>
